import { defaultProps } from "../defaultProps.js"
export const circle = {
    shape: 'circle',
    r: 100,
    centre: {
    }
}
export const rect = {
    shape: 'rect',
    r: 100,
    a: 0,
    transform: 'normal',
    pathMode: 'LINE_LOOP',
    curve: 'none',
    ...defaultProps,
    // centre: {
    // },
    // vertex: {},
    // labels: {}
}

export const polygon = {
    shape: 'polygon',
    r: 100,
    n: 6,
    a: 0,
    transform: 'normal',
    pathMode: 'LINE_LOOP',
    curve: 'none',
    ...defaultProps,
    // centre: {
    // },
    // vertex: {},
    // labels: {}

}

export const polygonMirror = {
    shape: 'polygon',
    r: 100,
    n: 6,
    a: 0,
   
    transform: 'normal',
    pathMode: 'LINE_LOOP',
    curve: 'none',
    ...defaultProps,
    mirror: {
        type: 'vertex',
        scale: 0.75,
        oneline: false,
        onelineOffset: 1,
        color: 'colorCircle',
    },


}


export const polygonEdgeMirror = {
    shape: 'polygon',
    r: 100,
    n: 6,
    a: 0,
   
    transform: 'normal',
    pathMode: 'LINE_LOOP',
    curve: 'none',
    ...defaultProps,
    mirror: {
        type: 'edge',
        scale: 0.75,
        oneline: false,
        onelineOffset: 1,
        color: 'colorCircle',
    },


}